North Fork Recurrent Energy’s North Fork Solar project in Kiowa County, Oklahoma, produces energy that benefits the Oklahoma Municipal Power Authority (OMPA). At the project’s ribbon cutting 2 de mayo de 2025