It came as a surprise to many cubesat manufacturers when Kepler Communications announced plans in January to manufacture its constellation of 140 Internet of Things satellites in-house.
It came as a surprise to many cubesat manufacturers when Kepler Communications announced plans in January to manufacture its constellation of 140 Internet of Things satellites in-house.