City Hall has vowed to drive down the price of owning an electric vehicle in London as it unveiled its first ultra-rapid EV charging hub. The facility, located at Hatton Cross Underground Station, is ...