Stock markets up 1.7% as investor optimism crawls back
The 30-share BSE Sensex jumped 1,205 points or 1.63%, to settle at 75,273.45 and the
Read More