Indian benchmark indices Nifty 50 and Sensex ended the previous trade session in the red. Nifty 50 closed at 22,552.50, while ...
India's NTPC has announced plans to invest more than $23bn in renewable energy projects in the state of Madhya Pradesh.