“We’ve let you down” – ScotRail Alliance boss pledges Fife services will improve

© DC ThomsonScotRail Alliance managing director Alex Hynes.
ScotRail Alliance managing director Alex Hynes.

Breaking