February 27, 2023 at 7:50 am
#37841
Participant
REC Group is a Norwegian company that makes solar panels. Since its founding in 1996, it has made 38 million solar panels, made 10 gigawatts of solar energy, and given 16+ million people solar power. REC has a presence in the United States, Europe, and Asia, but most of its panels are made in Singapore.
Site here