Forbes: Sweden is the best. Swedish business: No it’s not

Forbes: Sweden is the best. Swedish business: No it’s not

Sweden is the best country in the world in which to do business, according to a new ranking by US magazine Forbes. But Sweden's main business lobby says the country's success is overstated.

30 Swedish firms in Forbes Global 2000

30 Swedish firms in Forbes Global 2000

Ten Swedes make Forbes billionaires list

Ten Swedes make Forbes billionaires list

Ek the ‘most important man in music’: Forbes

Ek the ‘most important man in music’: Forbes

Fourteen Swedes make Forbes billionaire list

Fourteen Swedes make Forbes billionaire list