Startup World Cup, a global startup pitch competition with a $1,000,000 grand prize, returns for a third year searching for