2019883769.ifQv5ae-gp1UQ7Y6jlvQ3KUXPXMEsl2zK_fPVHzWa8Y.wqNXvZbY0e15Euxutze26_dZXhtg5ArLBpW-OBaVWI3tpUyTwMza82As1Q
Published financial data: RENAULT