T the-independent.com Seven countries now generate nearly all their electricity from renewables (2024) 669 points mpweiher 6 months ago 492 comments