EU $1 billion fine sparks $10 billion lawsuits against Google

Business