ICO Reveals 90 Organisations Have Been Hit By Capita Cyber … – SecurityInformed June 1, 2023 by Bharat Shukla source