News
PLC (NASDAQ:SMX; SMXWW), a global pioneer in digitizing physical objects for a circular economy, today announced the successful completion of two proof-of-concept trials, ...
STEF SA reported results for the first half of 2025, with sales reaching €2.47 billion, up from €2.33 billion a year prior, but net income falling sharply to €15.83 million from €67.97 million. This ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results