View Disclosure
SOLVEN POWER SYSTEMS PRIVATE LIMITED
U74999DL2016PTC300081
18-02-2020
54116428.00
31-03-2020
44596200
2019-20
0
17
1
138348.00
6
54027272.00
8
17374070.00
13-04-2021