The Tesla CEO told jittery Twitter staffers that it is “much better if you are on location physically” while working, according to multiple reports on the meeting. 

Read More