20120519 business.india-business: Tata Steel net tumbles 90% on euro woes