(EnergyAsia, March 6, 2019, Wednesday) — India is talking up the idea of becoming a nation of “oil hubs” as it dreams of building more strategic petroleum stockpiling sites along its two coastlines facing the Arabian Sea and the Bay of Bengal.
INDIA: A nation of oil hubs?
Posted on March 6, 2019 by EnergyAsia