Larz Developments, a subsidiary of Al-Gaweesh Group and a prominent entity in the real estate development sector in Egypt and the Middle East, has unveiled the inauguration of "Larz Business Hub," the first business center in the New Administrative Capital (NAC) that leverages cutting-edge technology, Invest-Gate reports.