Investors navigate ‘choppy waters’ for energy transition assets

Reduced green tech demand. “Choppy waters” have certainly dampened investor demand for new green technology, meaning the ramp-up of such projects …