Distribution
What Google’s $1 billion pledge means for publishers
Details about Google’s licensing deal for news has been released. The platform pledges ...