If 2025 was the year the industry took stock, then 2026 must be the year it acts, writes Insight Terra's Alastair ...