The company set to launch 20 projects, starting with Tomorrow 166, a residential project in Dubai Islands, and a commercial tower in International City