Business ❯Corporate Culture
Employee Rights Gender Issues Employee Relations
Dwaipayan Bhattacharjee, a senior manager battling depression, died by suicide at his workplace, with police investigating the circumstances.