Cambridge-based haulage firm Welch’s Transport has launched a new megawatt-scale electric HGV charging hub at its Duxford ...