Europe

S7 Technics reports workload increase of 7%