News

Russia’s S7 Airlines to cut staff over P&W engine issues

January 18th, 2024