ScotRail under fire over performance failings The company missed 22 out of 34 service targets in the first three months of 2018.