Unicorns and narwhals – what business do these creatures have in boardrooms and on stock exchanges?
“Unicorn” and “narwhal” are industry terms used to describe certain private start-up tech companies. “Unicorns” are start-ups valued by investors at $1B or more,