news TeamLease Services share price: Buy TeamLease Services, target price Rs 3820: ICICI Direct February 26, 2021