Zelestra expands its relationship with Meta with a new power purchase agreement in Texas

Power Generation