Offshore Wind Turbines Make Sediment Plumes in North Sea

Offshore wind turbines installed in the North Sea have been giving rise to sediment plumes, satellite images taken by NASA’s Operational Land Imager (OLI) show. For at least the past decade, satellites have spotted white dots cropping up in the North Sea. If viewed from Earth’s surface, you would see that these dots are actually wind … Continue reading Offshore Wind Turbines Make Sediment Plumes in North Sea