The Home Depot is putting rooftop solar on its stores
The Home Depot is going to install 13 megawatts of rooftop solar on 25 of its stores.
The Home Depot is going to install 13 megawatts of rooftop solar on 25 of its stores.
California-headquartered SunPower (Nasdaq:SPWR) announced today that it’s launched SunPower Financial, which means that customers working with SunPower to buy rooftop…