2021 Project Sahara

2021
Project Sahara
Independent Business Review (IBR)
£18 million
Grant Thornton team
Industrials
Restructuring
UK
Transaction