Outside the Big Box

The Home Depot is installing rooftop solar systems on 50 of its stores’ rooftops. The company expects all 50 to be operational by spring 2018.

Subscribe to this RSS feed