20120421 business.india-business: Nifty futures dives 7% in seconds on freak trades