TVS X Launch
Being the first is always a good feeling and this time TVS Motor Company became the first company in the world to have launched its new E-Bike “TVS X” on Burj Khalifa.
We are thankful to Cheil India for giving us this opportunity to be part of this event and to visualize and deliver the Visual Content.