Offset project financier Carbon Streaming Corp. on Monday reported sharply reduced losses for 2025 and signalled a continued shift towards portfolio optimisation and asset sales, as the company seeks ...