Tulsa World editorial: Texas got Tesla; Tulsa will move on, but first it needs to investigate why
"As a matter of standard practice in such situations, the city and its public and private economic development leaders will do a forensic examination of its pitch to Tesla, includi…