banner ad

Miller-McCune

Thursday, December 4, 2008

Archive

Archive for Wind Power

Sort By:

Shell Defection Just a Squall for Renewables?

Less than 18 months after approval was granted for a $4 billion-plus wind farm 12 miles off the south coast of England, Shell, one of three partners in the venture, says it's pulling out.