Weekly Tech Recap: From OnePlus 12 series launch to Microsoft layoffs, checkout the top tech news of the week Read more
salesforce layoffs: Salesforce laying off 700 workers in latest tech industry downsizing: report Read more