Will no one speak up even now? Is tech so hush hush that peoples work problems shall never be brought to the forefront? If a few colleagues come up with the reasons behind the tragic incident, then maybe atleast then the companies can perhaps take cognizance of the prevailing lack of policies to handle employee-related issues. I am hoping that some soul will reveal the real reasons that drove someone to the point of no return.
Keeping products info hush-hush makes sense as a business case. Not divulging employee issues is only to safeguard the company's image. Doesn't help other employees in similar situations in other companies to highlight their issues too.
May his soul RIP.