Ultra rapid chargers are now available in 15 of London’s 33 boroughs through the Association of Fleet Professionals’ (AFP’s) shared