Google has agreed to pay Canadian news businesses $100 million a year to comply with the country’s Online News Act, despite previously saying it would remove Canadian news links from search rather ...