Is your company solving some of the world’s biggest challenges? Entrepreneurship World Cup (EWC) wants to…