| ▲ | 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... | ||