The MLP (Mobile Launch Platform) has been readied at NASA’s Kennedy Space Center. Rolled out on NASA’s crawler-transporter, the 380-foot tall MLP...
Tag - Moon mission
Did you remember the time when all space news and Moon mission was only dominated by NASA? Monopoly ruled the space field until new space research centres came...