Motorola has started to roll out Android 5.1 Lollipop update for its Moto G (1st Generation) device in India. To check that you can simple go to settings > about phone > system updates.
Motorola has recently launched Moto G (3rd Generation) smartphone which runs on Android 5.1 (Lollipop) operating system out of the box. Recently some other reports are also being published about Marshmallow update for Motorola devices. However, till the date nothing is confirmed but the 3rd Gen & 2nd Gen Moto devices (Moto X & G) are expected to receive Android 6.0 Marshmallow update but it looks quite difficult for 1st Gen Moto X & G devices to get Marshmallow update.
But if 1st Gen Motorola Moto G & Moto X devices made it to Android 6.0 update, it most probably would be the last major Android update for these devices.
Till the time being Motorola is rolling out 5.1 (Lollipop) update for its First generation Moto G devices in India and we received one today.