FINAL TRADE April 12: Nifty ends at 22,519, Sensex falls 793 pts amid broad-based selling
Domestic equity benchmarks Nifty50 and Sensex were under pressure on April 12 amid broad-based selling. Financial stocks were the top drags as hot US inflation data eroded hopes of early…