You have that backwards. In 2025 China installed 100x as much solar as nuclear.
https://news.ycombinator.com/item?id=46638024
You have that backwards. In 2025 China installed 100x as much solar as nuclear.
https://news.ycombinator.com/item?id=46638024