NEC sets Big Cat on the prowl for business