Since the Moto G, Motorola's presence in India has grown tremendously. Today, the company has opened up 6 new stores in the country, all designed to further push its various smartphones.

Read more of this post