Stantec Approved to Buy Back 2.28 Million Common Shares | Intellectia.AI