Contact the publisher of this press release SolarCraft Warns Homeowners, It Pays to Own Your Solar Panels, Not Lease Them; Take Ownership of Your Solar Power, Don’t Rent It