Buy Tata Communications, target price Rs 1073: Emkay Global | Sharefundss