FINANCE

Constellation Software's Biggest Drawdown In 20 Years Is Forcing A Rethink