Europe

S7 Technics opens engine repair facility at Mineralnye Vody