News

On July 9, Segula Technologies GmbH, based in Rüsselsheim, Germany filed for insolvency in self-administration with the ...