786 people are employed at PPI.
PPI is based in Toronto, Ontario.
The NAICS codes for PPI are [5241, 524, 52, 5242].
The SIC codes for PPI are [63, 62].