ortgage, hold, manage, and control such property or utility as its interests may require; and, except as prohibited by the Constitution of the State of Delaware or restricted by this Charter, the Town of Leipsic shall and may exercise all municipal powers, functions, rights, privileges, and immunities of every name and nature whatsoever.