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...

Already a subscriber? Click here to view full article