Home ProjectsGiga Projects NEOM Opens London Office as Base for UK and European Business