Let’s dive into why this is such a massive problem and what you, as a business leader, can do to defuse it before it’s too ...
News of Leonard’s departure weighed on shares of the tech company, which is among the largest in Canada by market value.