challengera.com moves to the valley We are now to be found in Kista – the so-called Scandinavian Silicon Valley. Read more Kista office