Indian benchmark index Nifty50 closed 178 points lower at 23,381.60 on Monday, following heightened tensions triggered by US ...
After undergoing a lot of volatility, this pharma stock delivered stable Q3 results, and the inability of the bears to drag ...