Sweid & Sweid announces new commercial project, 6 Falak, in Dubai Internet City
Sweid & Sweid has announced its latest project, 6 Falak, a new commercial development located in Dubai Internet City (DIC). After great success delivering landmark commercial developments in DIC, including The Edge and the Visa CEMEA Headquarters, Sweid & Sweid