Nintendo is releasing a new Switch. Nintendo Good morning! This is the tech news you need to know this Thursday. Amazon is coming under fire for “deceptive” ratings and reviews on its website, and lawmakers are now demanding answers. Democratic…
Read More