Inside Big Tech’s $1.67 Trillion of Leases and Purchase Commitments
Big Tech companies have $1.67 trillion in disclosed future obligations, comprising $821 billion in uncommenced leases and $848 billion in purchase, construction and other commitments, according to a reconstruction of SEC…