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