infotechlead

Perpetual confirms tech outage over an IT security incident