site logo

North Carolina bill would legalize third party financing, solar leasing