8/18/2023

Optimism in the midst of a challenging renewables market