What are the sanctions doing to Russia?
Andrei Movchan, a London based Russian financial manager, offers his insight and opinions about the effects the economic squeeze is having on Russia, and what it has the potential…
Andrei Movchan, a London based Russian financial manager, offers his insight and opinions about the effects the economic squeeze is having on Russia, and what it has the potential…