Commentary

China Embarks on a New Hydroelectric Project — the World’s Largest

China has begun construction on the world's largest hydropower dam, known as the Motuo Hydropower Station, on the eastern rim of the Tibetan Plateau, which will cost $170 billion and...

July 2025

China Embarks on a New Hydroelectric Project — the World’s Largest

July 2025

Will the One Big Beautiful Bill Increase the Price of Electricity?

Kenny Stein
July 2025

California, the Energy Island

Caleb Jasso
July 2025

Trump Exempts Over 100 Facilities from Biden Climate Rules

July 2025

China’s Auto Industry Uses Fake Sales Numbers to Inflate Vehicle Sales

July 2025

EPA Administrator Zeldin: The Most Important Man in Washington

Thomas J. Pyle