66.249.75.222

Cipio buys into AI-powered ad, marketing business Blackwood Seven

3131
European tech investor Cipio Partners has picked up a stake in AI-powered media planning and advertising company Blackw