How does a cogen plant work simple. Marvel Ego vs Galactus. Tou stock tsx price forecast. Hidalgo Residences Guadalajara. Share