2021 Project Swiss

2021
Project Swiss
Independent Business Review (IBR)
£18.4 million
Grant Thornton team
Financial services
Restructuring
UK
Transaction