Southern Power Company
Atlanta, United States
A subsidiary of Southern Company headquartered in Atlanta, Georgia, Southern Power is a wholesale energy provider that owns or operates 55 facilities…
Renewable Energy
1 company found
Atlanta, United States
A subsidiary of Southern Company headquartered in Atlanta, Georgia, Southern Power is a wholesale energy provider that owns or operates 55 facilities…
Renewable Energy