Celeo announces that SITE is currently operating. On October 31, 2021, Celeo successfully connected SITE as part of the Brazilian Electric System. This project is in the states of Piaui and Ceará in North Region of Brazil. It comprises 366 km of power ...