Locations

Originated in Sweden, now based in Warsaw, Poland, which is one of the fastest developing economies in Europe and 3rd best country in the world to invest in right now according to Business Insider.