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…