Title: Financial constraints and investment in France and Spain
Subjects: Corporations, Finance, Investments
Places: France, Spain