Explore DFS Group decision to shut its Venice store amidst economic challenges, leading to over 220 job losses. Learn about ...
Discover how sanctions on Russian oil affect Sovcomflot, with revenues down 22.2% and significant challenges amid new market ...