technocapitalists
English
Noun
technocapitalists
plural of
technocapitalist