Finally United Sates too can boast of an outstanding eco-achievement. A small town of Rock Port is touted to be the first U.S. town powered completely by wind. The four turbines that comfortably supply electricity to the small town of 1,300 residents...





Fresh Comments