Capillary Technologies India Limited IPO Subscription - 52.94x Times Subscribed | IPO Ideas