Posts by Anna Leach

Anna Leach

Freelance technology reporter and producer at Channel 4 News, she was on the staff of The Wall Street Journal and The Register.