WHO CAN “SELL” SWEDEN BETTER THAN THE AMBASSADORS WHO LIVE THERE!?WHO CAN “SELL” SWEDEN BETTER THAN THE AMBASSADORS WHO LIVE THERE!?