Spanish renewable energy company Zelestra said today that it has recently signed a 25-year power purchase agreement (PPA) for the 450-MWp Anboto solar project it developed in the Indian state of Rajasthan.