
Entrepreneurship World Cup attracted more than 175,000 start-ups from nearly 200 countries. Courtesy Hub71
Entrepreneurship World Cup attracted more than 175,000 start-ups from nearly 200 countries. Courtesy Hub71
Singapore's TurtleTree wins the world's biggest start-up pitch competition in Saudi Arabia
The Entrepreneurship World Cup 2020 was hosted online by the Misk Global Forum in Riyadh