Tata motors fails to pay vendors, suppliers

by - Posted 16 years ago

NEW DELHI: India’s largest automobile company Tata Motors, which is grappling with declining sales and the financial burden of acquiring British brands Jaguar and Land Rover, has run into payment...