France struggles… Key figures from the annual revenue rankings