Request a Quote
Apex Clean Energy is planning to construct the 150-MW Azalia Solar Farm on an unspecified site located between the Village of Dundee and the City of Milan.