Klass & Chan, Cooperative Clean Energy, 100 N.C. L. REV. 1-88 (2021).