Flowerburn Solar Farm

Project Description: 0.5 MW solar project. Site consists of approximately 29 acres
Project Type: Solar
Proponent Name: Injasuti Developments (Website)
Location: Elgin County
MOE Region: Southwest
Application Status: Approved