Inchcape considering sale of UK retail business
Inchcape PLC is sounding out possible bidders to acquire its UK retail arm, Sky News reported on Monday. The London-based automotive distributor, which has operations in 32 countries, would be making...