Impact Developer & Contractor

Impact Developer & Contractor

HQ location
Bucharest, Romania
Launch date
Employees
Market cap
$122m
Enterprise value
$169m
Share price
$1.04 IMP.RO
Authorizing premium user...