A private Military Company (PMC) is an independent corporation that offers services and expertise similar to those of governmental security, military or police forces on a smaller scale and is hired ...