News

Google, Yahoo reach licensing deal