Power Service Synonyms

A public utility that provides electricity
(Noun)