CNC, or computer numerical control, machines are manufacturing devices controlled ... Capital Small Finance Bank has a very ...