Transport Secretary Michael Matheson reveals the £250 million cost of keeping the trains running during the coronavirus pandemic

© PAScotRail and the Caledonian Sleeper are receiving £250 million.
ScotRail and the Caledonian Sleeper are receiving £250 million.

More from the Press and Journal News team

More from the Press and Journal