Tata Motors posts 42% May sales rise, nearly 60,000 cars

Auto