Amazon, Alphabet, and Microsoft: Which 2 to Buy and Which 1 to Avoid | SharesLocker