6Spain – Madrid 152

Spain ranked sixth on the list as one of the best countries to start a business, despite its past prolonged recession in the wake of the global financial crisis in 2008.