For the third straight time, the Delhi Capitals finished as runners-up in the Women’s Premier League (WPL) after losing by ...