ppc company in india