Clean Break: the company completely halting Russian engagements or exiting Russia
Leave WithdrawalClean Break: the company completely halting Russian engagements or exiting Russia
Leave WithdrawalWrite off £43million by cancelling their new Russian television contract this week.