デンリョクキョウキュウカイシャ
Meanings
Noun
1. power supply company; power distribution company
Composed of
power supply; power distribution
company; corporation; firm; one's workplace