Palm-sized satellites, 3D-printed rockets herald new era in space
TOKYO -- An period has begun through which satellites could be simply launched. Palm-sized satellites are actually attainable due to advances in microminiaturization know-how. Launch prices have dropped dramatically as...