Home InternetE-Commerce Moot channels $18M for a platform and toolkit to power e-commerce strategies for brands – TechCrunch