GB Railfreight in bed with Caledonian Sleeper for another seven yearsGB Railfreight (GBRf) has agreed on a seven-year deal with Caledonian Sleeper Ltd to continue hauling the Caledonian Sleeper coaches. The contract, effective since 25 June, follows on from the service being taken into public...Read more27-06-2023|Comment|author: Simon Walton