Libya SWF’s ICICI Stake Worth $32M Libya’s sovereign fund Libyan Investment Authority, which is facing losses, has seen positive return on its investment in ICICI Bank. June 5, 2011