A solar array installation at the University of California-Davis. Image: Sunpower Corp.) After a rough past year, it seems that SunPower’s woes are not over yet. In a letter to dealers, the residential solar technology and energy services provider announced it will no longer support new leases...
Read More
Read More