Meta and Microsoft fuel $850 billion data center lease wave

Business