A new electric vehicle (EV) charging platform aimed at commercial fleets is being rolled out across Europe. Now live in five ...