Delta Plus Group SA is engaged in the design, manufacture, and marketing of individual protection clothing and equipment. It operates...
Innodata (NASDAQ: INOD) provides services, products and solutions that our clients use to create, manage and distribute digital information. In...
MER Telemanagement Solutions Ltd.
14 Hatidhar Street
SIC Code: 7376