Written by Sameer Contractor | Sunday June 20, 2021
This is the single largest order placed for electric buses in the UK, which will be primarily used in London and are part of RATP Dev London's efforts to provide emission-free transport by 2037.
www.carandbike.com