Some criticisms are valid, and this extends to the domain name industry. I stayed up to watch the Tesla Model X launch event online Tuesday night. It was supposed to start at 8 PM PST. Nearly an hour later, Elon Musk shuffled onto the stage ... Continue Reading12 Comments