Local Government Public Trading Trust

Definition

A public trading trust is a trust that: