Solar Myths DEBUNKED
Solar Myths DEBUNKED
Solar is going up everywhere: in fields, on your neighbors home, huge commercial properties of our favorite retailers like Costco and Walmart, our local fire stations etc… but there are a few “myths” out there keeping people from […]