UK: Google pays back tax millions but critics lash out

UK: Google pays back tax millions but critics lash out