Blue Canyon Technologies helps launch small satellite industry