Tag: The Libyan Investment Authority has received the “C” block from the Abulaila Tower in the capital