admin
May 21, 2022
US streaming service Netflix has agreed to settle a tax dispute with Italy, the company and legal...