Indra Sistemas SA Balance Sheet Statement
IDR
€7.56
0.3 3.9%
