Forbes has gauged the business friendliness of the world’s biggest economies annually the past 11 years. Sweden. Forbes determined the Best Countries for Business by rating 139 nations on 11 different factors: property rights, innovation, taxes, technology, corruption, freedom (personal, trade and monetary), red tape, investor protection and stock market performance. Each category was equally weighted. They only included countries with data across at least eight categories. Sweden ranked among the top 10 countries in seven of the 11 categories they measured.