Lumia 1330 Price, Specs and Released date March 10, 2015Opeyemi Omojoro Comment windows mobile phones Lumia 1330 is expected to pack admirable specs and features, such as a 5.7-inch screen display with 720 x 1280 pixel [...]