Submitted by New Energy News Blog
Could this announcement of a Power Purchase Agreement (PPA) between a Delaware utility and a company that wants to build a wind installation off the Delaware coast herald a new era in U.S. wind energy?
European nations are aggressively competing for richly productive, highly sought after and scarce offshore wind turbines. […]