Tata pulled up for delay

The urban development ministry has slammed Tata Motors for failing to deliver buses ordered by states (Karnataka, Delhi and Andhra Pradesh) under JNNURM earlier this year.

Related Videos