Deterrents to Private Investment in North Africa
There are two fundamental pillars for a successful development strategy in a globalized world. First, countries need to have a good investment climate. And second, countries need to empower and invest in poor people