CBL first 2025 issue Certificates of Deposit achieve a 10.87 percent return – exceeding expectations
The Central Bank of Libya (CBL) announced yesterday that the profits achieved from investment and speculation in the ‘‘Absolute Speculative’’ Mudaraba...
Read Article