New telematics deal for UK public sector – Fleet Europe

New telematics deal for UK public sector  Fleet Europe