Sports Need to improve Delhi team’s batting, opines Kuldeep Yadav Adam D Anglo Apr 25, 2023 Delhi Capitals players celebrate their win against Sunrisers Hyderabad during the Indian Premier League (IPL) cricket match, in Hyderabad on April 24, 2023. | Photo Credit: AP Delhi…