Prior to this, Srivastava was associated with the JSW Group where he worked as Director, in charge of electric vehicle development

exchange4media Staff Sep 5, 2019 2:07 PM

Nissan Motors reviews creative duties?blur=25

The industry has been buzzing with rumours of Nissan Motors reviewing its creative business. Currently, the business is with TBWA\India.

Tasneem Limbdiwala Jun 9, 2011 9:34 AM