National van rental company Reflex Vans, based in Loughborough, Leicestershire, has become the first van rental business to receive the Freight …
Source: FTA