Satellite-enabled cloud services company Mangata Networks has announced it has chosen Scotland as the location for its research & development activities as well as satellite manufacturing, space systems and core network operations.
Mangata Networks
1-1 of 1 Articles