Buy Tech Mahindra, target price Rs 870: ICICI Securities | Sharefundss