The final Reusable Launch Vehicle will need a better body, says Indian space organisation

Record ID: 421136