Unnamed stage
$150m
Orro launches National Cyber Defence Centre
IT services firm Orro launched its National Cyber Defence Centre, uniting 80-plus security staff across its operations. The piece also recaps a $150 million Macquarie investment in March and past acquisitions and merger history.