By CEP Staff • 12 August 2020 in News

UK start-up Trojan Energy is set to install 200 bespoke electric vehicle charging points across London, which are unique in the way they are slotted below the pavement and only visible when in use.