Energy firm Ovo is to pay £2.37m penalty for failing to handle customer complaints effectively, energy regulator Ofgem said.Ovo will pay £378,512 in compensation...
Google to delete billions of browser records after incognito lawsuitGoogle will delete billions of data records as part of a settlement for a lawsuit...