What does IGPC stand for?

What does IGPC mean? We have 7 definitions. Read most used IGPC meanings below.