Electric Vehicles First rapid electric vehicle charging point installed in the City of London May 10, 2019