Doral Renewables LLC has executed a Power Purchase Agreement for 75 percent of the energy output from its 430-megawatt ...