Crown corporation Definition
In Commonwealth countries a Crown corporation is a state-controlled company or enterprise (a public corporation).
Crown corporations, in theory, operate on a day-to-day basis at arm's length from the political control of government. Direct control by government is exerted only over the corporation's budget and the appointment of its chairperson and directors.