Home Business Elon Musk sell $6.9bn Tesla shares as Twitter court battle looms