Digital & Social November 3, 2015 0 Moments of Truth Twitter introduces Moments: What does it mean for brands? For most of 2015 Twitter has…