Company details

Company description

IMPACT+ is the first technological solution enabling digital advertising players to measure and reduce environmental impact without losing performance.