
Last week, the folks in Nantucket were all abuzz that they were going to be the first offshore Wind Farm in the United States. It has been a long time coming (9 years) and they were savoring their victory. From … Continue reading
May 13, 2010
by The Green Products Company
0 comments

Last week, the folks in Nantucket were all abuzz that they were going to be the first offshore Wind Farm in the United States. It has been a long time coming (9 years) and they were savoring their victory. From … Continue reading