Remix.run Logo
ApolloFortyNine an hour ago

China is. [1]

I don't get why people feel the need to just start lying when talking about renewables. It's probably a large reason why people are always skeptical of 'rewnewables are cheaper than x' claims.

[1] https://www.forbes.com/sites/katharinabuchholz/2026/02/27/ch...