News
Iris Ohyama data breach: Iris Plaza cloud leak may hit 7.7 million people
Iris Ohyama says unauthorized access to a third-party cloud service may have exposed contact details, and for members passwords, of up to 7.7 million people.
audiotale.net team5 min read