Terpel to buy 26MWp Pétalo solar plantBy Web EditorFebruary 26, 2026 Deal marks Climate Fund Managers’ first Latin America exit