Amazon announces tax deal with French government

US online shopping giant Amazon on Monday announced it had settled a major tax claim in France and agreed to…

Continue Reading →