Tata goes all out for Nano launch

Monday is the big day when the small car Nano will be launched. It is a mega event and the Tatas are going all out preparing for D-day.

Related Videos