Livestock and Fisheries Development minister Luhaga Mpina has directed the National Ranch Corporation (Narco) to revoke contracts with three investors owning 68,000 hectares of land.