L&T Technology Services Reports Strong Revenue, Deal Wins an