Libya’s investment paradox and the 20% chasm
Libya presents a striking investment paradox. The country possesses Africa’s largest proven crude-oil reserves, a strategic location between Africa and read more Libya’s investment paradox and the 20% chasm
Read the full story at Businessday NG →