The Reserve Bank of India fined Kotak Mahindra Bank, IDFC First Bank, and Punjab National Bank Rs 1.29 crore for regulatory non-compliances in customer service, KYC, and loan practices.