GoWithout.org @gowithout-org.bsky.social Exactly and we fucked that up, China is by far the #1 manufacturer of solar panels. apr 6, 2025, 10:07 pm • 0 0