Texas avoided a huge electricity crisis and blackout risk, thanks to the massive 20,000-megawatt solar buffer

North America Climate Moderate confidence — 73/100

Unverified

Sources: Times of India