To start with, crown corporations are mixed organizations that means they are somewhere between private and government enterprise. It is made to advance certain policy objectives. But few of them have to focus on business purpose, it will not only make profit but also solve competitive pressure.
Moreover there are suggestions that crown corporation should be privatized, in my opinion it should be, because privatization has lot