2017-10-05
‘Instaaa’ mass marketing platform lets you promote your startup for free – #Startup
Instaaa is a 1 stop solution that asks you for a pitch, or you can provide them with some basic details & it will prepare 1 for you, then they’ll manually submit your startup or entity to a large list of sites that specialize in Online promotion.