Last Updated 12 July 2025
Missions Completed
Total Reflights
Payload Delivered (Kg)
Total Revenue (₹)