How adtech vet Paul Palmieri is pitching his new e-commerce startup

Signup Today: Payments and Commerce Briefing by Business Insider Intelligence