Leased solar panels cause confusion between seller, buyer
The solar company likely has the right, under the lease, to repossess the solar panels. That would result in the company taking them off the roof and hauling them away along with the other ...