to create a separate legal entity through the way of off-shore accounting in order to protect some assets in a corporation
to protect something through a way that may not be considered fair by all
It was the ring fencing that protected this company from an almost certain doom.
Most of the Chinese ring-fenced companies are now learning how to survive in the competing world.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.