Tata Communications has entered into an agreement with Liquid Telecom and Royal Bafokeng Holdings for the sale of its South Africa-based subsidiary Neotel for ZAR 6.55 billion. The transaction is subject to approval by South African regulatory authorities and is expected to be completed by end-2016.