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

New Russian Tax Website

Taxback.com launched another local language website this week in Russia - www.taxback.ru

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.