KEPLER CHEUVREUX

Q3 miss amid persistent market headwinds