English Dictionary
Definition subsidiarization in British English
subsidiarization noun
noun
1
breaking large and unwieldy financial institutions down into more manageable subsidiaries. Also known as 'ring-fencing'.
