Rail company contract renewed despite ‘disastrous’ delays and cancellations

Rail company contract renewed despite ‘disastrous’ delays and cancellations