Fetching details from the dictionary...
public-service corporation; charitable corporation
juridical (legal) person working for the public good