Aspen’s murky contractual dispute with potential R2.8 billion impact dissected Investing • 24 April 2025