B Brexiter Active member Apr 27, 2021 #1 Alphabet shares are up about 30 percent this year on optimism that vaccinations will revive shopping and travel.
Alphabet shares are up about 30 percent this year on optimism that vaccinations will revive shopping and travel.