Business Twitter lays off over 4000 contractual workers says report no response from Elon Musk Jason Junior Nov 14, 2022 0 Image Source : AP Twitter logo is seen on the awning of the building that houses the… Read More...