What does NFPC stand for?

What does NFPC mean? We have 24 definitions. Read most used NFPC meanings below.