Title: Are French firms the right size?
Subjects: Business enterprises, Industries, Size
Places: France, Europe