PNB has put on sale 21 NPA accounts in order to recover Rs 1,320 crore, ranging from Moser Baer Solar to Templeton Foods