Business10 years ago
Tata Motors rolls out 123 new buses under JNNURM- phase II
New Delhi: Automobile manufacturer Tata Motors Friday flagged off the first batch of 123 AC buses equipped with automatic transmission in Ahmedabad under the Jawaharlal Nehru...