View Disclosure
INDIRA CONTAINER TERMINAL PRIVATE LIMITED
U63032MH2007PTC174100
09-05-2024
5558573000.00
31-03-2024
597823000
2023-24
0
0
0
0.00
0
0.00
0
0.00
IP/N00890
01-04-2025