Shearings grows with Setras
Shearings Group has invested £10.5m in 38 new Setras in what is set to be the last major UK order for the Setra brand. They are to be delivered early in the New Year. The deal follows on from the delivery of 30 Setras and a major lease financing agreement earlier this year. These latest […]