Study finds India pays $13,302 per kilogram to launch payloads

Technology