Forecast for renewable energy is mixed; OEP closes energy services deal

January 2, 2025