Awarded railway tender by Worcestershire County Council (United Kingdom), won by J. C Peacock & Co Limited, €47K — Maintenance & Overhaul. Arriva · Network Rail · News