L&T Technology Services Limited (LTTS), a global leader in engineering, digital and R&D services, announced it has signed a long term framework agreement...