Less government support as industry finances reveal signs of recovery

1 min read

The railway spent £22.