India’s top oil explorer may set up refinery in Uttar Pradesh
The company, which has hired a US-based consultant for a siting study, favors Andhra Pradesh as the ...
India’s top oil explorer may set up refinery in Uttar Pradesh
The company, which has hired a US-based consultant for a siting study, favors Andhra Pradesh as the ...