servotech power systems ipo review