Microsoft locked in over $130B data center leases, commitments $329.1B

Business