Location: Oregon, Texas PPM Energy is now Iberdrola Renewables. www.iberdrolarenewables.us Scale: Commercial ScaleCompany Type: Developers