Public list ad tech (7817):
Clickad is A leading Polish Internet advertising media operation. The company aims to provide media agencies, advertisers and media owners with online advertising and digital media solutions and services.
Company (Alive / Active)
ClickAd Sp. z o.o.
P?ocka 13 street
|Investor||Investor Type||Location||Participating Rounds|
|Title||Application Date||Patent Date||Status
(Patent / Application)