IGATE TECHNOLOGY SERVICES PRIVATE LIMITED

Entity ID: U72200KA2003PTC040404 U72200KA2003PTC040404

NO LEI