Marketing News & Strategy

Elon Musk visits Twitter office carrying a sink as $44 billion deal nears completion

Musk will address staff Friday