There are lots of rumors of the Motorola Moto E second generation.The Motorola has sent the black magic box and our guess it right! It is the New Moto E that is Second Generation.The new Moto E has just got a few of the changes when comparing to the old version.The new Moto E will be coming to over 50 countries in Latin America, North America, Europe and Asia starting today. Here are the official Specifications, price and availability details of the new Moto E(2nd Gen)
New Moto E 2nd Gen 2015 Specifications:

The new Moto E 2nd Gen 2015 is now official
The Moto E 2015 version has 4.5 inch HD display with 960 x 540 pixel resolutions.The phone is protected by the corning Gorilla Glass 3 on the top.The New Moto E is powered by 1.2GHz quad-core Qualcomm Snapdragon processor and 1GB of RAM.The internal storage of the device is 8GB where the old version had only 4GB.It also has 32GB of expandable Micro SD card support.
The rear camera of the new Moto E 2015 is 5MP and it also has front VGA camera.But, unfortunately, there is no LED flash on the back side.You can open the camera App by double twisting your hand with Motorola’s Quick Capture feature.You can twist your hand again to switch to the front camera.

The new Moto E 2nd Gen 2015 is now official
The new Moto E is 4G LTE enabled and it has interchangeable Motorola Bands and Grip Shells.The color options are White, Black, turquoise, raspberry.It also has water repellent coating same as earlier version.The Moto E 2nd Gen runs on the latest Android L Lollipop 5.0 which makes it even sweeter.It had 2390 mAh battery which is designed to last a full day.But we expect the price would be same as the earlier version.Here is the official hands-on demo video of Moto E 2nd Gen
Also Read: Moto E (2nd Gen) FAQ and Doubts answered
Pricing of Moto E 2nd Gen:
The new Moto E priced for 199$ for 4G LTE version (which is around 9000 Indian Rupees)
The 3G Version is priced for 119$(which is around 7000 Indian Rupees)
The Moto E 2015 version will be soon available in India Via Flipkart for the above-quoted price.
Update: The Moto E 2nd Gen(3G version) to be priced 6,999 in India