The world’s largest floating windfarm will soon be constructed off of the coast of Peterhead, Scotland. Construction for the windfarm is set to begin next year. The Norwegian oil company Statoil plans to build a […]
Discover a new holistic and sustainable approach to the American lifestyle