Filed under Green Tech Shares fall 30% as manufacturing delays raise red flags at green technology company Published by on October 27, 2022 The energy storage and clean fuel specialist has told shareholders that it now expects annual revenues to be “towards the bottom” of the current …