DCW Updates
Libyan Customs and Bank Officials Detained in LC Fraud Scheme
Seventeen customs officials and nine bank employees have been detained in Libya for their alleged involvement in a LYD 1.2 billion (USD 246 million) letter of credit fraud.
1 min read