(Telecompaper) Maxar Intelligence announced the inauguration of a new UK-based headquarters for its International Government business. The office in West London ... Read more