50 MW | Illinois
Salt Creek Township Solar is a 50MW utility-scale solar facility developed by Azimuth Renewables and acquired by Birch Creek Development.