PowerSouth Energy Cooperative and Origis Energy Announce New Solar Project

PowerSouth Energy Cooperative announces Power Purchase Agreement for new 80 MW solar project in Alabama.

Back to top