E economist.com A new business in small satellites orbiting the Earth 70 points edward 7 years ago 20 comments