Omnitech Engineering Shares Debut at 11% Discount to IPO Price