This is also partly a result of the Internet revolution.
C'est également, en partie, le résultat de la révolution Internet.
This is also partly a result of the Internet revolution.
C'est également, en partie, le résultat de la révolution Internet.