February 27, 2023 at 7:52 am
#37842
Participant
REC Group is a Norwegian company that makes solar panels. Since its founding in 1996, it has made 38 million solar panels, produced 10 gigawatts of solar energy, and given 16+ million people access to solar power. REC has locations in the U.S., Europe, and Asia, but most of its panels are made in Singapore.
Read more