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.