Car

Mumbrella (Asia) : TTM Wins Tata Motors In Indonesia

The big win to launch the global automobile giant, Tata Motors, in Indonesia.

Screen Shot 2014-12-06 at 6.32.43 pm

Client : PT Tata Motors Indonesia
Agency : The Thinking Machine, Jakarta