Home Newsroom Press Notes World’s largest Electric bus tender for 5,450 buses: How CESL orchestrated this deal - The Times of India