L&T Technology Services shares jump 3% after bagging $75 million deal August 19, 2026 · Economic Times Read full story at source