Social engagement
Social engagement: 90.6K social following, 10 posts in the last 12 months — below the industry typical range.
Recent activity
18 May 2026
Milestone
revenue
6 May 2026
Expansion
Guadalajara
Independent power producer
Social engagement: 90.6K social following, 10 posts in the last 12 months — below the industry typical range.