Shanghai, China
Cologne, Germany
Köln, Germany
Los Angeles, USA
Helsinki, Finland
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