IndianBusiness.com Guide
Energy & Environment
With a booming economy and more than 15% of the world’s population, India has emerged as one of the world’s leading consumers of natural resources. It is the sixth-largest oil-consumer in the world, generating 3.8% of the world’s carbon emissions, and 3.2% of its total energy output. ... Read more
Get Expert Advice