3 min read Business Tightening Financial Conditions And Rising Interest Rates Force Dell To Lay Off 6,600 Workers: Renault Sa And Nissan Motor Company Announce Restructuring Of Alliance 2 years ago james In the latest BNN breaking news, Dell announced plans to lay off 6,600 jobs. It is the latest tech company...