Twitter Inc., led by Elon Musk, is cutting costs and has announced another round of layoffs. Several thousand have already been cut from the microblogging platform in the last few months. It is against...
Read More
3 Minutes