The world is changing fast and to keep up you need local knowledge with global context.
Daily Insider: Cloudflare proves investing point – do your homework, ignore the noise
One of the most testing was watching the share price of global internet security leader Cloudflare, fall from $200 last November to $40 in mid-June.