Jolla Ltd. Press Release July 7, 2012 Helsinki, Finland Jolla Ltd. Hiilikatu 3 | FI-00180 Helsinki, Finland