logo

Magna Electro Castings Limited

BSE • 517449 • INE437D01010

Market Closed

Holders

13F Filings (SEC)

Holders over time in BSE:517449 - Magna Electro Castings Limited