Tata Launches Microsite For Its New ‘Indica Xeta’

Tata Motors have launched a Micro Site Promoting their new ‘Indica Xeta’ car brand. Tata is inviting UGC to promote the microsite. Much like the gang of girls and other popular campaigns this campaign...
0 comment