Posts by Eric Johnson
Eric Johnson
Based in Zurich and previously in London, Frankfurt, Houston and New York, he writes on a variety of topics concerning business, technology and the environment.
Based in Zurich and previously in London, Frankfurt, Houston and New York, he writes on a variety of topics concerning business, technology and the environment.