Kimmel Road Solar

50 MW | Illinois

Project Details

Kimmel Road Solar is a 50MW utility-scale solar facility developed by Azimuth Renewables and acquired by Birch Creek Development.