YIT strikes €632M deal for Lemminkäinen

June 20, 2017