But tidal power still has a long row to hoe. Bedard figures that tidal is more than 15 years behind wind, which today has an installed capacity of 80,000 megawatts worldwide. Eastport was the site of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results