Science and Technology China is equipping a scientific base in the heart of Antarctica with solar, wind, hydrogen, and battery power to operate even during the polar night in the Ross Sea. Alisson Ficher 27/05/2026 at 14:13