IBM Spent $140B on Stock Buybacks, but Its Market Cap Is Just $105B: Portfolio Manager
beincrypto.com
+ 1 more
22 April 2020 13:30, UTC