A Lighter, Easier to Install, Solar Panel

A Lighter, Easier to Install, Solar Panel (via Clean Technica)

Originally Published on the ECOreport  A lighter, easier to install, solar panel just made its debut on the market. Giga Solar may be an early stage company, but it deserves our attention. I had an opportunity to ask Chief Business Development Officer…