Punjab National Bank announced that the government has approved the appointment of Canara Bank Executive Director Ashok Chandra as the managing director and CEO of PNB.