Los Angeles, USA
Helsinki, Finland
Montreal, Canada
Turns out it was a tech mix-up
Title to launch in June
Just under one year following launch
New parent Irdeto wants to help fix the company's reputation