Trade setup for Indian markets: Nifty may test 25,700 on profit-booking | Discvr Financial News | discvr.ai