Margins Stabilise: Gross Just Below 40%, Net Above 20% –...
Key Takeaways Stabilising Margins: Corporate profitability metrics show signs of stabilising in 2025, with gross margins around 40% and net margins above 20%, suggesting a potential recovery from previous declines....