This small-cap stock jumps more than 6% on Tuesday after entering into an agreement with the Indian National Space Promotion and Authorization Center (IN-SPACe). This stock has given 25% returns in six months and 62% returns in one year. It is trading 19% awa…