Barcah Group’s Libya Head Office completes renovation
After extensive renovation to the old family property, Barcah Group is happy to confirm the completion of its Libya head offices & premises in 11 Mauritania Street, EL Keish, central Benghazi adjacent to AGOCO. The [...]