Shares fall 30% as manufacturing delays raise red flags at green technology company

The energy storage and clean fuel specialist has told shareholders that it now expects annual revenues to be “towards the bottom” of the current …