World’s top 100 up-and-coming startups are ready to pitch. The stage is set, and the Entrepreneurship World Cup Global Finals are about to begin! Watch live from 13.30 GMT March 10th. Founders from 53 countries are vying for a share of the $1 million prize pot, the competition is fierce – and the excitement is palpable.