Defrail Technologies IPO gets 105x subscription on final day

Business