Friday, February 12, 2021

States eye flurry of new taxes on Amazon, Facebook and Google, trying to force tech to pay its 'fair share'