I'd love to know their finances in greater depth. They can't have burned through $700 million, can they? If they haven't, how are they storing this money? Is it just in a savings account? Bonds? Stocks?
They recently released financials up to 2022. Back then they had 860 employees, spent $130 million in a year and earned about the same from pledges, subscriptions, etc. It looks like they have some cash on hand but mostly always just spent what they received rather than building large reserves. Which implies they have indeed now burned though just shy of $700 million in 12 years.
https://cloudimperiumgames.com/blog/corporate/cloud-imperium...