Oswal Pumps' initial public offering (IPO) will make its D-street debut tomorrow, June 20, Friday. The public offering witnessed strong investor interest during the bidding window with the issue being oversubscribed more than 34 times on the last day of the subscription period.