logo

Captain Technocast Limited

BSE • 540652 • INE931X01010

Market Closed

Holders

13F Filings (SEC)

Holders over time in BSE:540652 - Captain Technocast Limited