After years of working out how being online affects the conversations businesses have with consumers, we’re finally in full, omnichannel, respectful, personalized, and double-consented dialogue with them, and its proving to be a win-win for all concerned. The death of net neutrality could mean all this comes to a grinding halt!
To clarify, net neutrality is the concept that all Internet service providers (ISPs) must treat all data traffic equally and cannot accept payment....