India's government approved two strategic petroleum reserve sites with a total capacity of 6.5 million tonnes in June.
15 Oct 2018 3:12 PM IST