Canoo Reveals Renders Of Manufacturing Campus In Oklahoma, USA
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.
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.