Tata Communications will sell its entire stake in its subsidiary to Australia's Findi. The deal is worth Rs 330 crore. It ...