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