NoJoke Agency developed a landing page for Impact Advisors, a Swiss advisory firm specializing in impact investing and corporate finance.