The Finnish ambassador met Queen Elizabeth

L&T publishes first sustainability report