Hydropower

China Just Flipped the Switch on the World’s Tallest “Water‑Battery” Dam — A 182.3‑Meter Pumped‑Storage Giant in Jiangsu

China Just Flipped the Switch on the World’s Tallest “Water‑Battery” Dam — A 182.3‑Meter Pumped‑Storage Giant in Jiangsu

China’s newest grid “shock absorber,” explained China has switched on a 1.35‑gigawatt pumped‑storage hydropower station in Jurong, Jiangsu—a province that anchors the Yangtze River Delta’s heavy industry and surging power demand. Built by State Grid’s pumped‑storage arm (State Grid Xinyuan), the station
November 11, 2025
Sizable Energy - Turn the Deep Ocean Into a Gigawatt‑Scale Gravity Battery

Forget Dams: Startup Raises $8M to Turn the Deep Ocean Into a Gigawatt‑Scale “Gravity Battery”

In‑depth report A fresh (salty) take on a century‑old workhorse Sizable Energy’s pitch is simple: keep the proven physics of pumped hydro, but move it offshore to escape the land, water and topography constraints that dog onshore megaprojects. The company uses two
October 22, 2025
Energy Storage

Energy Storage: The Secret Weapon of the Clean Energy Revolution

Energy storage captures energy for later use, making intermittently-produced power (like solar or wind) available on demand enelgreenpower.com, energy.gov. – Major storage types include electrical (batteries, capacitors), mechanical (pumped hydro, flywheels), thermal (molten salt, ice) and chemical (hydrogen, fuels) energy.gov, eia.gov. –
September 18, 2025
The Most Efficient Renewable Energy Source

The Most Efficient Renewable Energy Source? 2025’s Answer May Surprise You

Understanding Renewable “Efficiency”: More Than One Metric What does it mean for a renewable energy source to be “efficient”? Unlike a single number on a lightbulb, efficiency in renewables has many faces. It can refer to energy conversion efficiency – how much
September 11, 2025
China’s Green Energy Takeover

China’s Green Energy Takeover: Why Beijing Is Beating the West in Renewables and Clean Tech

China is racing ahead of the West in renewable energy, building a commanding lead in everything from solar panels and wind turbines to electric vehicles and batteries. In 2023 alone, China added renewable power at an extraordinary pace – installing as much
September 10, 2025