/
lemmy.ml
Search
Explore
Create
Technology
schizoidman
•
Now
•
99%
Solar modules deployed in France in 1992 still provide 75.9% of original output power
www.pv-magazine.com
1.1K
165
Comments
165
Hot
Top
New