Ben Walsh is a freelance business and finance reporter. He has worked at Barron's, HuffPost, and Reuters.