Canoo seems to be facing serious financial issues. About 30 workers are on furlough
Some Oklahoma-based papers have been lately reporting news about several accusations by the staff, with about 30 workers recently put under furlough at Canoo's factory in Oklahoma. The pieces of news were confirmed th the U.S.-based manufacturer.