Fleets need operational and financial strategies in place first or plans to electrify the fleet could fail, says Holman’s Jo Ewen. Latest industry news includes DriverCheck enables Babcock ...