Monday, 27 September 2021

If you think solar panels are the ultimate in clean, green tech, think again - CNET

If they're made in China, they may have a long carbon trail to work off. Now what?

from CNET https://ift.tt/3CL9ohC

No comments:

Post a Comment