State-owned CESL will open a mega tender on November 6, 2025, to procure 10,900 electric buses for major cities like Delhi, ...