Barney 21 Mar 2020 Astroturfing I watched a Ted Talk on “AstroTurfing”, which I must admit was a new word. It pertains to very sophisticated… BGT Team