TeamLease Buyback Opens July 9 at ₹1,600/Share