Articles by michael

Michael Kerr writes about business and technology in Portland, Oregon. Follow him on Twitter @michaelkerr