Antarctica is Set to Receive New State-Of-The-Art Wind Turbines
Antarctica New Zealand, a government-funded research project, recently announced plans to install new state-of-the-art wind turbines at the future Scott Base. These turbines will be installed on Ross Island in Antarctica and will power New…