placeholder image

Sweden fifth best country for trade: report

Sweden has been ranked the fifth most trade-friendly country in the world, according to a new report.