Channel Infrastructure has today announced its full year results and financial statements for the 12 months ended 31 December 2025, along with its 2025 Sustainability Report. Channel Infrastructure’s ...