Technology Startup forum ‘Welcome to the World’ wins Startup Competition at ATM, secures USD 500,000 investmentMay 12, 2022 ‘Welcome to the World’ has been named the first ever winner of the ATM Draper-Aladdin Startup Competition, which saw a…