Moto Buds launched with 42 hours long battery life and Dolby Atmos support Motorola has launched two new earbuds Moto Buds and Moto Buds+ in India for its customers. …