Indian benchmark indices ended green on March 20, with the Sensex gaining 325.72 points and the Nifty rising 112.35 points.
The BSE Sensex closed at...
New Delhi: Bharat Petroleum Corporation Limited has commissioned its second-generation (2G) bioethanol refinery in Bargarh, marking a key step in Indiaโs efforts to expand...