Icodex Publishing Solutions Limited IPO Subscription - 4.23x Times Subscribed | IPO Ideas