Stantec Renews Share Repurchase Plan for 2.28M Shares | Intellectia.AI