After three days of fierce competition, the Canadian based startup competed with 100 up-and-coming startups representing 53 countries, and placed Top 10 in the Grand Final at the Entrepreneurship World Cup Global Finals. The competition attracted more than 30,000 founders, with Morpheus.Network and the other the top-performing companies invited to…