TORONTO — Spin Master Corp. reported its third-quarter profit and revenue fell compared with a year ago as it said it faced an uncertain economic environment and a shift in retailer buying behaviour driven by the impact of tariffs.

See Full Page