Decentralization meaning

The action of decentralizing, or the state of being decentralized.
noun
0
0
Advertisement