Bern, Switzerland (GenevaLunch) – The Swiss Transport Office (STO) has told Cisalpino it can continue to operate the Switzerland-Italy train line, but that it must ensure it takes measures promptly to ensure that the trains run on time. The company has been plagued by delays in recent months. The STO in January warned the company […]