"Administrated" is not a word
There is, however, this really obscure word that will work pretty well in the context.
The internet ... is increasingly being ADMINISTERED by a small number of very large companies.
There you go.
There is, however, this really obscure word that will work pretty well in the context.
The internet ... is increasingly being ADMINISTERED by a small number of very large companies.
There you go.