The Punjab National Bank (PNB) plans to offer 4 crore shares in the primary market by the end of the current financial year. PNB