Tata Power
- Global News
New Business: Wunderman Thompson India bags the integrated creative mandate for Tata Power
MUMBAI, INDIA – Following a multi-agency pitch, Wunderman Thompson India has won the integrated creative mandate comprising ATL, BTL and…
Read More »