Nokia Introduces the Lumia 525 (Video)

The long-rumored Lumia 525 was officially announced by Nokia as it appeared in a new promo ad on Youtube. We’ve seen the device leaked a few times, even by Nokia […]