“The world's largest cloud computing companies have committed $850 billion in future data center leases.”