Tech giant Facebook has agreed to pay the French government €106 million taxes to settle a dispute over taxes raised on revenues earned in the country. The charge would cover the period of Facebook’s operations in France from 2009 to 2019. The social network trailblazers also agreed to pay €8.46m in taxes on revenues earned […]