Al Baza at a glance

A premier engineering and consulting service provider in libya's infrastructure market