Technology | Tue Dec 13, 2011 5:17pm EST

Microsoft co-founder Allen launches space project