PATASKALA, OHIO (April 30, 2026) – Illuminate USA, an affiliate of Invenergy, has announced that its Board of Directors has appointed Art Fletcher as the company’s next CEO. Fletcher succeeds...
PATASKALA, OHIO – Illuminate USA today announced the release of its 2025 Sustainability Report, marking an important milestone as the company shares its first comprehensive overview of...