Indian Markets Climb Amid Geopolitical Concerns

Sensex and Nifty rise over 1% on positive global cues, pharma gains, and strong FII inflows
Sensex reaches an all time high