The results of the 2025 CPM Technology Value Matrix reflect our commitment to ... and employs approximately 21,400 people worldwide. The company is headquartered in Alphen aan den Rijn, the ...