By Metro Report International2018-11-22T08:00:00
UK: RATP Dev announced on November 15 that it had completed the upgrade of its Shepherd’s Bush depot in west London to operate electric buses.
Unlock access now