US developer Sunpin Solar said it has signed a power purchase agreement (PPA) covering the full output of its 70-MW/98-MWp Titan Solar 1 plant located in Imperial County, California.