https://cleanview.co/power-projects/planned/wind-farms/illinois/J3521/neoga
Neoga — Shelby, Illinois
Neoga is a planned 350 MW wind farm in Shelby, Illinois. Expected online 2028. View development status, capacity, and project details.
neogashelbyillinois
https://2027staging.ffa.org/tag/neoga-ffa/
neoga ffa Archives - National FFA organization
neogaffaarchivesnationalorganization