Tata Loses Suit To Compel Arbitration In Mumbai
Tata may be the biggest company that you’ve never heard of. The car manufacturer, which holds the distinction of having built the cheapest car ever, the Tata Nano, is India’s largest company in the automobile and commercial vehicle sector. In 2007, it was one of the top 20 largest automakers worldwide and was ranked globally…
