Would not the prices of their office buildings/leases be worth this alone, given they will be all in major financial hubs? Do they actually have any liquidity?
God, this world has so many corrupt companies in it.
Like the London Whale (£3Bn??) for JP Morgan and countless other examples