What does CGMC stand for?

What does CGMC mean? We have 19 definitions. Read most used CGMC meanings below.