Sedemac Mechatronics IPO: Subscription at 0.51x, employees lead the way

Business