Tag: Charlie Creek

Duke Energy

Duke Energy delivers Charlie Creek

In Florida, USA, Duke Energy is completing construction of Charlie Creek, a 74.9 MW solar farm. This is the 10th solar park in the state.