C/O ARTHA CAPITAL ADVISORS LLC, 300 FIRST STAMFORD PLACE SUITE 440, STAMFORD, 06902, CT
ARTHA INDIA FUND, LIMITED PARTNERSHIP
Business address
Company | ARTHA INDIA FUND, LIMITED PARTNERSHIP |
---|---|
Business Number | 851669 |
Company | ARTHA INDIA FUND, LIMITED PARTNERSHIP |
---|---|
Business Number | 851669 |