2 Comments 48 Contact of Hutch Lanka customer service By CCC Team November 20, 2011 Contact Hutch Sri Lanka: Find below customer service details of Hutch in Sri Lanka, including phone, email…