Birch Creek completes 42MW Altona Solar project in Missouri
Altona Solar, a 42 MW project by Birch Creek Energy, has reached full operational status and completed financing in Audrain County, Missouri. More details here.
Altona Solar, a 42 MW project by Birch Creek Energy, has reached full operational status and completed financing in Audrain County, Missouri. More details here.