Nokia has finally unveiled its leaky and much rumoured Lumia 525 Windows Phone 8 smartphone through its website.

Powered by the dual core Qualcomm Snapdragon S4 processor clocked at 1GHz, the Lumia 525 packs 1GB RAM, 8GB internal storage expandable ...