Home Stock & Shares Why Has Google’s Share Price Risen On Record £1.3 Billion EC Fine?