The mission is slated for launch in 2025, and it will be the first uncrewed flight under the ambitious Gaganyaan human spaceflight programme.