Day: May 21, 2020

Tulsa unveils gigantic Elon Musk statue to help lure Tesla to town

Elon Musk is now a true giant of industry. Tulsa¬†has transformed its landmark 75-foot-tall Golden Driller statue into a likeness of the Tesla CEO in a bid to convince him to open a new factory in the Oklahoma metropolis. The statue, which is the fifth-tallest in the continental U.S. and stands outside the Tulsa Expo […]

Read More