Motorola confirmed Android 6.0 (Marshmallow) update for range of smartphones back in October. At that time it did not include Moto E series and first generation Moto X and Moto G phones, but it had said it might add more devices in the future.
Now the company has announced add the Moto E (2nd Gen) 4G in the list and said that it will get the Marshmallow update in Canada, Latin America, Europe and Asia, excluding China. Looks like India will also get the update. This was first spotted by Android Central.