24×7 Online News
US streaming service Netflix has agreed to settle a tax dispute with Italy, the company and…