Filed under Green Tech Investors navigate ‘choppy waters’ for energy transition assets Published by on December 10, 2025 Reduced green tech demand. “Choppy waters” have certainly dampened investor demand for new green technology, meaning the ramp-up of such projects …