Netflix has agreed to pay €55.8 million to settle a tax dispute with Italian authorities. Investig...
read more