Abellio London launches new depot to power EV routes in West London

Housing up to 56 buses, the new depot will support Abellio London Bus to continue providing its customers in West London with more sustainable and accessible electric journeys.