India’s energy sector saw an investment of about $90 billion last year, Fatih Birol, executive director of IEA, said in New Delhi. PrevNext