(EnergyAsia, April 15, 2019, Monday) — Having overtaken China as the world’s fastest growing major economy since 2015, India has also become a huge fuel guzzler.

This article is for Subscriber members only.
Log In Register