News

S7 Group chief warns of looming engine crunch in Russia

December 7th, 2023