Google fined €220m in France over advertising abuse
Technology giant Google has been fined €220m (£189m) by French authorities for abusing its advertising power. [caption id="attachment_13004" align="alignnone" width="976"] It is not the first...