New €75 million investment launched
Lorraine Gravino2018-01-29T08:33:47+01:00
€75 million investment launched 28.11.2018 Enemalta plc and Streamcast Technologies, Inc. signed an agreement to invest up to €75 million in the global data centre market, starting with the [...]
Lorraine Gravino2018-01-29T08:33:47+01:00