This week’s major tech headlines include tech CEOs in front of Congress, details about the next Nintendo Switch and Microsoft’s rumored bid to purchase Discord.
This week’s major tech headlines include tech CEOs in front of Congress, details about the next Nintendo Switch and Microsoft’s rumored bid to purchase Discord.