Robuta

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