Engie and Target sign 89MW PPA from Sand Fork solar project

mariana-proenca-1235961-unsplash(2)
Sand Fork Solar Project is expected to commence operation in the summer of 2021. Credit: Mariana Proença on Unsplash.