The Central Bureau of Investigation (CBI) registered an FIR against a Kanpur-based private firm and its directors on Tuesday, for defrauding the Punjab National Bank in Kanpur of ₹31.60 crore.