The mayor of London, Sadiq Khan says Transport for London (TfL) is releasing more land for new rapid electric charging points at 51 new sites across London.<br /><br />The mayor announced this during a visit to Volta Trucks in Tottenham, where the company has just launched its first electric HGV vehicle.