It is located about 780 km east-southeast of Chennai, 830 km south-southeast of Visakhapatnam, 830 km southeast of Kakinada, ...
CESL will open a tender for 10,900 electric buses next month, supporting India’s transition to green mobility and expanding the country’s sustainable public transport infrastructure.