Definitions for "ABLOY"
an ideal fit culturally, philosophically and in their core business values
a successful global group with subsidiaries on every continent