The big five IT companies had their weakest year in recent memory in FY25, with two reporting revenue declines and overall ...