India will look to create its own space station following the completion of the country’s first manned mission into space in 2022, its space agency chief said on Thursday.
For the foreseeable future, the market is facing a shortage of capacity – hardly the conditions that spell imminent disaster, says Richard Waters for...