After a frenzied 11-week bidding process, Aurea took control of a major global retail chain. Now its co-founders open up about their plans for The Body Shop and their grander ambition of becoming a multi-billion-dollar asset manager
5 min read
No articles found
No articles found