Solar System Lease from Streamline Solar

Does anyone know anything about Streamline Solar's leases in NW Arizona? I'm new to this and am considering one of their leases.

Comments