TowerBrook Capital Partners has acquired a majority stake in Odlo Sports Group, paying between one and two times the company’s annual revenues which grew last year by 20 percent to about 120 million Swiss francs (€76m-$95m). The $2.5 billion international investment company, which has offices in London and New York, ...
For team or company-wide subscriptions and enquiries see our corporate membership page.