image
author Image

A $46 billion rally shows India tech woes easing