2021
Project Swiss
Independent Business Review (IBR)
£18.4 million
Grant Thornton team
Financial services
Restructuring
Flag of the United Kingdom