Home InternetE-Commerce E-commerce infrastructure startup Nacelle closes $18M Series A – TechCrunch