Germany Paying Biggest Price for Sanctions Against Russia – Report

Germany Paying Biggest Price for Sanctions Against Russia – Report

The US, Canada and EU states have suffered economic setbacks as a result of imposing anti-Russian sanctions, but a recent report suggests that certain countries have been affected more than others.