Jun 19, 2012 Sami Zaptia

Central Bank of Libya reduces cash payments for letters of credit

Read Article