Santee Cooper and North Carolina Renewable Energy LLC (NCRE) have entered into a purchase power agreement that adds 75 megawatts of renewable solar ...
No comments:
Post a Comment