Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
India has the world's second-largest population and its rapid growth rate and low per-capita energy consumption means an insatiable thirst for energy in the years ahead