Weekly review: the CAC40 does not stop!

Teleperformance: stop or still?