India's moon mission: A great leap for domestic business?