Unlocking opportunities: vital role of carbon credits in net-zero ambition Chris McLauchlan24/11/2025