Leading provider of online marketing services with a distinctive success-based pricing model, complemented by their proprietary tracking and analytics tool.
Investment Date: 2023
Country: Switzerland
Sector: Digital Marketing
Website: Capture Media AG – Engagement Advertising