RENEWABLE POWER PURCHASE AND SALE AGREEMENT