Persistent Ebusiness Solutions Limited · Persistent Systems And Solutions Limited · U72200 Pn2000 Ptc014896 · One 97 Communications Limited · Risk Technology International Limited · Gsp Crop Science Private Limited · Specsoft Technologies India Limited · Quick Heal Technologies Limited · Rph Tech Private Limited