Jeff Bezos’ space company Blue Origin plans to launch its fifth human mission NS-21 on June 4. NS-21 is set to launch from Blue Origin’s West Texas facility on Saturday during a window that opens at 9am EDT (6:30pm IST). Six individuals will fly on NS-21, states Blue Origin on its website.Read More
Advertisements
Advertisements