Posts Tagged ‘solar power Charlotte’

Duke Power mini solar plant on your roof

Posted by: Todd Long on May 17, 2009