News

JM Financial suggests buying Tata Communications shares. They predict a target price of Rs 2,000. This is based on strong ...