New $2B contract to complete Princess Street Road – gazettE