Logo
D

Digital Review

50 employees

Digital Products Review Crowdsourcing Platform

Basic info

Industry

market research

Sectors

Information Technology
Internet

Date founded

2008

FAQ