crown corporation
crown corporation · crown corporations
A corporation that is owned or controlled by the monarchy government, in a region…A corporation that is owned or controlled by the monarchy government, in a region where the head is a monarch.
Meaning
1 sensesA corporation that is owned or controlled by the monarchy government, in a region where the head is a monarch.