Municipalities have set up private corporations to run quasi-public businesses like companies. Cobourg has set up Holdco this way. Here is an article on why and some of the pitfalls.
The Private Lives of Quasi-Public Agencies
Here is an extract from the article:
“They were supposed to be outside of government, yet beholden to it.