NEW DELHI: Power distribution company BSES on Wednesday signed a 25-year power purchase agreement with Timarpur-Okhla Waste Management Company Private Limited (TOWMCL) to buy electricity from the Capital