Allegion plc has signed, through two of its subsidiaries,... Read more »