Many companies pursue ambitious online overhauls, only to encounter frustrating disappointments. A flawed vision, often stemming from a lack of appreciation of the core challenges or divergence with customer needs, can derail even the most generously supported initiatives. Furthermore, ignoring the human element – opposition of change – frequen