Posts Tagged ‘duke power solar’

Duke Power mini solar plant on your roof

Posted by: Todd Long on May 17, 2009