India heading for the centre of the global energy stage, IEA says

Country needs more than I$140 billion per year in investment to meet its rapidly growing energy needs and its development ambitions
Posted On 27 Nov 2015
, By