AVI Limited reported sales results for the six months ended 31 December 2023. For the period, the company reported revenue of ZAR 8,378.1 million compared to ZAR 7,822.9 million.