Advertisment

India's second largest oil refining

Representative image
Bharat Petroleum Corporation Ltd, India's second-largest oil refining and fuel retailing firm, plans to scale up its renewable energy portfolio to 10 GW by 2040 - the year it is
Advertisment
Subscribe