London trials first all-electric buses

ELN reporter Tom Grimwood heads to Waterloo to take a ride on London’s first all-electric buses.

ELN TV