Press Release

Sedin Technologies Consolidates Business Divisions, Unveils New Collective Brand Identity