Finnish companies EL & Site Oy and TSR Group Oy merged, with operations combined under the common name TSR | ELSITE as of January 18, 2021. The parent company is Legatus Oy.