Up in the sky, it's a bird, it's a plane, it's (another) University of Colorado Boulder CubeSat! CU Boulder's role as a major force in cube satellites is being highlighted by Bryce Space and Technology, a space research and consulting firm. According to...