India can achieve energy independence by 2047: US study

India is the third largest energy consumer in the world.

Suman Varandani

This post is for paying subscribers only

SUBSCRIBE NOW

Already have an account? Login