10.0.3.208

Indian renewable investment opportunity abounds as country looks to take on China

3452
India’s push to compete with China as a global economic powerhouse could hinge on renewable power, Lightsource BP grou