View Disclosure
PI DATA CENTERS PRIVATE LIMITED
U72200AP2014PTC095214
04-03-2022
2059029511.00
31-03-2021
403739702
2020-2021
15
117
1
0.00
1
242337509.00
2
104121978.00
IP/N00926
03-04-2025