Amazing Science TechnologyLUMIA 940: Amazing specifications of cameraTNT DeskJune 18, 2015 by TNT DeskJune 18, 2015 NEW YORK – The Microsoft’s ‘LUMIA 940’ is the most awaited hand set of the time, with new information and rumors coming to face every...