Start of Construction Works for Package 1 of the Izghawa and Al Thumaid Roads and Infrastructure Project megaproject.com