Advertisement

True North Strong Free. Subscribe today.

paywall

French newspapers v. Google
Business

French newspapers v. Google

France threatens to take the Internet search giant to court over getting rich from revenue-starved media sites