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’s rooftop solar
Solar company DSD Renewables is working with the DIY giant to install rooftop solar on the…