That India has undertaken an ambitious space programme, which i.a build its own space station in 2035, called the Bharatiya Space Stationbeyond one human mission to the moon planned for five years after the station’s commissioning. As Engadget explains, the South Asian giant has proven its capabilities in successful space …
Read More »