If you worked in any of these countries, you could be due a Tax Refund

New Russian Tax Website launched another local language website this week in Russia -

The new website provides tax refund information for the US, UK and Canada as well as 13 other countries. Visitors can access tax information and documents in Russian.