Who are Majority Capital Partners? G8 takeover explained | The Sector