Helsinki, Finland
Montreal, Canada
EchoPixel successfully closes Series A financing with investment led by Intel Capital.