Home Internet Seedstars launches second fund to invest in 100 startups in emerging markets – TechCrunch