Vodafone India has launched first-of-its-kind Customer Experience Center (CEC) for business customers. It is an engagement facility designed to enable business customers to explore a world of innovative communication solutions. Continue reading “Vodafone launches Customer Experience Center for business customers”