Home Internet Getty Images leads $16M investment in Promo.com, a social video template tool – TechCrunch