Science TechnologyNokia Windows Phone 8.1 may launch on April 23Daniel ClarkApril 1, 2014July 4, 2014 by Daniel ClarkApril 1, 2014July 4, 2014 Washington: As Nokia is enjoying the success of Windows 8 smartphones now Nokia is eyeing to unveil its firs Windows 8.1 smartphone this month....