[ad_1] 24 August 2020 Image source, Getty Images Facebook has agreed to pay the French government €106m (£95.7m) in back taxes to settle a dispute over revenues earned in the…
[ad_1] 24 August 2020 Image source, Getty Images Facebook has agreed to pay the French government €106m (£95.7m) in back taxes to settle a dispute over revenues earned in the…