Pattern Energy Group, Inc... Show more
an operator of wind power projects
Industry AlternativePowerGeneration