John Beck

Freelance journalist, he writes on a variety of business and financial topics, including technology, trading and macroeconomic trends.