TALGO, S.A. from 24/03/2023 to 24/03/2023 24/03/2023 08:58 TALGO, S.A. On business and financial situation Talgo signs a Memorandum of Understanding with ENR for the manufacturing of trains and local development of a factory Register number: 21526