Home Newsroom Press Notes Financing hurdles affect electric bus deployment for public transport in India: WRI - Hindustan Times