an operator of wind, solar and natural gas-fired power generation facilities
Industry AlternativePowerGeneration