Filed under Green Tech Foresight Environmental weathers green tech setback By Investing.com Published by on December 5, 2024 LONDON – Foresight Environmental Infrastructure (LSE:FGEN), previously known as JLEN Environmental Assets, faced a challenge recently when green …