• threelonmusketeers
        link
        fedilink
        English
        1
        edit-2
        3 months ago

        Not entirely unrelated. Solar panels have to be manufactured somewhere, and I’m pretty sure China currently the top producer.