Canoo Approved for State Incentives of up to $100 Million Tulsa World – August 14, 2023 0:22Canoo approved for state incentives of up to $100 million Kaylee Van HiseAugust 22, 2023 Facebook0 Twitter LinkedIn0 0 Likes