A United Kingdom supplier, with 1 awarded contract, most recently today.
UK public sector framework for fleet management services and supplies across five specialized lots, available to local authorities, NHS bodies, schools, and emergency services.