Contact the publisher of this press release Only 61% of French Small Businesses Have a Website in 2025, Down from 70% — New Observatory by Les Créavores