Electric vehicle maker Canoo gives inside look into Oklahoma City plant

Comments