When it comes to our DIY needs, Lowe’s tops the list of places to shop ... The company is currently planning to install rooftop solar panels at 174 stores and distribution centers, including ...