greenprophet.com
The “Saudi Arabia” Of Renewable Energy
Finally! Researchers put skeptics to rest as the "Saudi Arabia" of renewable energy takes off in Northern Scotland. Harnessing the ocean's extraordinary ener