Libya expects UN approval for active management of frozen assets

The LIA’s frozen assets are estimated at $70 billion, and approval is expected by the … Continue reading Libya expects UN approval for active management of frozen assets