Expand North Star ‘24: world’s largest startup, investment show officially underway in Dubai by JM Chavaria · October 14, 2024