The sector delivering higher returns than tech… if you’re a specialist

G Square Capital has been making bets in an industry with 'colossal' levels of regulation and a diverse region to make outsized returns.

Share this