L&T Technology services win €50 million transformational deal in mobility segment in Europe Read more