Tata Sons Chairman Ratan Tata says he may have overstretched himself in paying 1.15 billion pounds for Jaguar Land Rover just as a recession loomed.5:32 PM on May 10
Be the first to comment...
Name *
E-mail *
Comment *
Add Your Comment