Advertisement

True North Strong Free. Subscribe today.

Media industry

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