Invenergy signs US PV PPA

April 16, 2025

20-year deal with Grant PUD to offtake 120MW from 2027