Eurofound: European Foundation for the Improvement of Living and Working Conditions

What does Eurofound mean? The above is one of Eurofound meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: European Foundation for the Improvement of Living and Working Conditions