Severn Trent, the UK’s second-largest water company, is taking a step towards electrifying its fleet by installing a total of 352 EVBox BusinessLine charging points across its sites. Severn Trent, responsible for water supply management, as well as waste water treatment and disposal, is working toward having a fleet of vehicles that are entirely electric […]