CESL floats bids for 4,675 electric buses
The Convergence Energy Services Limited (CESL) has floated bids for the procurement, supply, and maintenance of 4,675 electric buses. The project also includes the development of an allied electric and civil infrastructure on dry lease […]