Del. Approves Wind Power Deals
The Delaware Public Service Commission has green-lit three contracts for the purchase of up to 170 megawatts of energy from land-based wind farms, bringing the state closer to its goal of...To view the full article, register now.
Already a subscriber? Click here to view full article