August 07, 2023
European Firms Endure €100B Hit from Russia Operations
Recent events in Russia, stemming from the comprehensive actions undertaken by President Vladimir Putin in Ukraine, have led to significant financial repercussions for some of Europe's largest compani...