This week was a whirlwind of activity in the tech and business world. From Nvidia Corporation smashing first-quarter ...