Interesting how the same people always seem to be on the wrong side of issues.
I'm inclined to believe Musk before some bureaucrat denying it's happening.
Here's your chance to tell us you "don't twatter". Haven't heard that from you in a while.