TechnologyMonday 06.06.22

As Elon Musk wavers on Twitter deal, the company doubles down on moving forward with the “agreed price and terms."