A Russian company has launched the first 16 satellites of its low-Earth orbit communications constellation, marking the initial deployment phase of a system positioned as a domestic alternative to ...