Innovation & Experience
Still not able to digest the trend of people going all gaga over “Innovation”, while sucking big time at “Consumer Experience”! And the fact remains, if it doesn’t help consumers, it’s of no use! Period! We sure have miles to...