Interim Results, Current Trading and Board Changes - Invinity Energy Systems plc | RNS | Ticker