Sunrun stock surges, company sees opportunity after SunPower files for bankruptcy

[ad_1] A contractor carries a SunRun solar panel on the roof of a home in San…

Continue Reading

SunPower stock collapses below $1 as company halts leases, installations and shipments

[ad_1] Workers install solar panels during a SunPower installation on a home in Napa, California, US,…

Continue Reading