Inchcape’s Profit Surge Post UK Retail Sale Business 30 July 2024 Inchcape has reported a notable increase in profits, attributed to strategic business shifts. The divestment of its UK retail operations…