Located in Fayetteville, NC, the plant is part of a total 300-megawatts of solar capacity Duke is seeking to build. Click HERE for more info.
Integrated design and build solutions
Located in Fayetteville, NC, the plant is part of a total 300-megawatts of solar capacity Duke is seeking to build. Click HERE for more info.
The Economist has produced a list of “actions that have done the most to … [Read More...]