translate English to French: The recent growth of electronic commerce has essentially been driven by the Internet.
Le développement récent du commerce électronique a été essentiellement guidé par l'Internet.