Dell India lays off 70 employees in software group (DSG)
Dell India has laid off around 70 people in the Dell software group (DSG) that was set up some nine months ago in Bengaluru. DSG, which has nearly 110 people in India spread across Bengaluru and Hyderabad, was expected to become a 400-500 people strong unit in Bengaluru, but the plans were drastically scaled back following Dell’s $67 billion acquisition […]
» Read more