India’s Tata Motors has reported a net loss of $520 million (25.05 billion rupees) for the fiscal year ending in March of 2009. Over the same period one year earlier, Tata managed to earn 21.68 billion rupees in profit. What gives? Naturally, the global economic meltdown didn’t do the automaker...