Altona Solar

30 MW | Missouri

Project Details

Altona Solar is a 30MW utility-scale solar facility developed by Azimuth Renewables and acquired by Birch Creek Development.