The NSE Nifty index was trading 116.05 points up at 23281.75 ...
A World Bank watchdog detailed allegations of displacement, pollution and other serious harms at the company, and criticized ...