Is Indian space commerce ready for lift-off?- BBC News

It’s been 50 years since the human race first set foot on the Moon. And as the United States celebrates the historic Apollo 11 mission, India is hoping to achieve another space feat. The Indian Space Research Organisation (ISRO) is attempting to soft-land a rover on the south pole of …

Read More »