18 employees
SOFX is a media-based information technology company organized as a socio- industrial network.
2014