Markets
Microsoft Sparks Public Outrage After Laying Off 1,600 Xbox Workers While Securing Thousands of Foreign Visas • Kind Joe