International Business and Trade, Estonia