Cielo doesn't manufacture Wind Turbines - They are wind farm land developer only - Cielo Wind Power is the largest privately held wind power project development company in the Southwest.
The only thing Cielo is providing is Local Support. And Land Rights that they have with local land owners in TEXAS.
We still don't know who is supplying the Wind Turbines...
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.