Google has been fined €403m (£345m) by the Republic of Ireland's Data Protection Commission (DPC) over its handling of location data.The penalty - one of the ...