Amazon has agreed with Italy's tax collection agency to pay 510 million euros ($582 million) to settle a tax dispute, two ...