Google failed to declare £195m, say Italian police

Complex arrangements involving Italy, Ireland, Bermuda and the Netherlands under review but company says it respects tax rules

Read full article >>