November 8, 2024

Canoo Reveals Renders Of Manufacturing Campus In Oklahoma, USA

0

It is right now in a design phase and remains on track to be up by 2023. It expects the facility to be over 1 million square feet.