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
Don't miss out on breaking stories and in-depth articles.