Hello Click-Through-Readers! To our readers in the UK — how are your shopping campaigns doing? We report on Google technical issues that are having marketers reporting a 70% to 90% drop in revenue on ...