World’s Largest Startups, Investors Event Kicks off in Dubai
_: Expand North Star, the world’s largest event for global startups and investors, kicked off today in Dubai.
The North Star tech event, which will be held for the coming three days, brought together over 2,000 startups and more than 70,000 participa…