20120322 business.india-business: Sensex tumbles 405 points on weakening rupee.