What Twitter Moments and Facebook “Instant Ads" Mean for Brand Strategy. Matthew Klein October 26, 2015 7 min. read