Bajaj Finance Drags Market Down After Q1 Results, Nifty and Sensex Take a Hit – July 25 Update by Abhishek Kumar