0 Share Finland and Sweden need to join NATO now while Russia’s Putin is focused on Ukraine, the alliance’s former chief told CNBC. Source link 0 Share