Internship report for bba students. National Bank of Pakistan (NBP) is Pakistan's largest bank.