Algoma Steel Group Inc. has tonight reported a net loss of $106.6 million during its 2025 fiscal second quarter ended Sept. 30. That compares to a profit of $31.1 million during the same period last ...
Welsh Secretary Jo Stevens said the Tories owe the people of Port Talbot an apology for ‘failing to deliver a single penny’.