translate English to French: These are fascinating stories - stories of entrepreneurship and innovation.
Ce sont là des histoires fascinantes et remplies d'exemples d'innovation et d'esprit d'entreprise.