US internet giant Google has agreed a settlement totaling €945 million (US$1 billion) to end a tax dispute in France under an agreement announced in court on Thursday. The company will pay a €500 million fine for tax evasion, as well as a further €465 million to settle claims with French tax authorities.