5 ms·Last year Twitter lost $221M so, yes, much of the $4M daily loss is due to Musk’s leveraged buyout.by StayTrue 4y agoLast year Twitter lost $221M so, yes, much of the $4M daily loss is due to Musk’s leveraged buyout.