The prestigious business publication Forbes has ranked 139 countries in its annual Best Countries for Business list. Sweden leads the list, and Singapore, Estonia and Lithuania get in TOP 15. Singapore ranks the 12th position, Estonia and Lithuania, accordingly, have the 13th and the 15th positions. Latvia has lower position and takes the 25th place.

Full list of the Best Countries for Business