SRT Marine Systems PLC (SRT): SRT Marine results: revenue up 46% to £114.1m, but cash leans on suppliers | Ticker Research | Ticker