Business News | Tue Aug 6, 2013 4:11pm IST

Financial Tech falls nearly 20 percent; NSEL halts electronics trading