According to the GEM (Global Entrepreneurship Monitor) report, over 100 million start-ups are launched every year around the world. It is about 3 start-ups per second. With...