The licenses grant Amazon LEO to operate its space segment in Nigeria as part of a global constellation of up to 3,236 satellites, and NCC says the approval aligns with global best practices and ...