IN BRIEF: Inchcape completes £346 million sale of UK retail business
Inchcape PLC - London-based company provides distribution services to original equipment manufacturers in the automotive sector - Completes the disposal of its UK Retail operations...
Thu, 01/08/2024 - 12:52