Skip to content

Utilities officials defend setup at taxpayers meeting