ICICI Securities gives Tata Communication buy rating with ₹2,130 target

Business