
Day: November 3, 2011

FOREIGN POLICY
Norway best to live in but worst for trade: UN study
Norway, Australia and the Netherlands are “the best (three) countries to live in”, according to Thursday’s UN Human Development Index ranking for 2011, but Norway's trade policies fared much worse.
PARTNER CONTENT
Meet two Swedish social entrepreneurs changing the world
