translate English to French: Innovation, Entrepreneurship, and Sustainable Communities.
• Aujourd'hui, 40 p.