3 ms·
They have a facility in Nevada and rumored to already have a location in Texas picked for the next factory so it makes sense to me.
by dawnerd 7y ago
They have a facility in Nevada and rumored to already have a location in Texas picked for the next factory so it makes sense to me.