GLOBAL satellite communications company OneWeb has announced that its board had voted to suspend all launches from Russia’s Baikonur Cosmodrome in Kazakhstan. With this, OneWeb has joined a growing list…