20150414 business.india-business: India needs $100 billion energy boost to meet demand annually: IEA's Fatih Birol