Business Origin Energy Acknowledges Early Knowledge of Data Breach Affecting Customers July 29, 20260 Origin Energy’s management has confirmed that they were aware of a database breach weeks prior to public disclosure, impacting approximately 900,000 customers. Read Full Post