Tesla Clearing Giga Texas Land and Started Construction in Austin – Torque News

Original text too short.