India’s strength is its space technology