Remix.run Logo
▲ mondrian 4 hours ago

Saudis, Abu Dhabi and Qatar put in 24B and own 38.5% of the company.