コウキョウシセツカンリコウシャ
Meanings
Noun
1. public corporation set up to administer a public facility
Composed of
public facilities; utilities
control; management (e.g. of a business)
public corporation