Uncategorized The Nasdaq soars 300 points as Google, Microsoft power stocks higher milnk April 28, 2024