Infocracy meaning

An organization whose operation is based on the flow of information.
noun
0
0
Advertisement

Origin of infocracy