Facebook agrees to pay fine over Cambridge Analytica data scandal but admits no liability - Press Gazette