INDRA SISTEMAS, S.A. from 21/05/2024 to 21/05/2024 21/05/2024 20:46 INDRA SISTEMAS, S.A. On corporate governance On Composition of the Board of Directors Register number: 28754