Search behemoth Google is under pressure in the US after three anti-trust trials concluded, with one of the remedies proposed being a call for it to be forced to sell off its web browser, Chrome, an app that dominates the browser space. There has also been a call for a break-up of Google’s advertising business. Continue reading »