4 Big Tech giants have plowed over $1 trillion into stock buybacks in 10 yearsmarkets.businessinsider.com1 pointthunderbong3 years ago