After delivering 1,350 bus chassis to Uttar Pradesh State Road Transport Corporation last year, Tata Motors has bagged another order of 1,000 bus chassis. Tata Motors, one of the India's largest ...