Buy NMDC, target price Rs 140: Emkay Global | Sharefundss