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...

Read full coverage on TraceNews