London borough installs 24 EV charging bays 22-Aug '18 Trendz London's Waltham Forest borough has installed 24 electric vehicle charging bays. Read Full Article Here