Omnitech Engineering IPO: 21% subscribed on Day 3

Business