Dan Haugen is a Minneapolis-based freelance journalist who writes about business, technology, and environmental issues.

Last Updated: June 21, 2017