Alphabet filing shows more than $1 trillion in commitments

Business