Transportation ❯ Public Transportation ❯ Buses ❯ Electric Buses
No injuries reported as Transport for London announces investigation into the incident