UK dealer group Inchcape has agreed to sell its Russian business to local management as the company exits Moscow following Russia's invasion of Ukraine.
UK dealer group Inchcape has agreed to sell its Russian business to local management as the company exits Moscow following Russia's invasion of Ukraine.