After hearing Tulsa, Oklahoma is a finalist for a new Tesla Gigafactory to build the Cybertruck, the city is really going all out. …read more

Source:: CNet