I asked around and here's more details.
This middle-aged Indian expat is on short-term contract. He just got his DCA approval in the morning and then got into this accident in the evening.
This fatal accident was hushed up. Few people in the company knew about it, fewer talked about it.
Now that he's gone, who shall feed his family in India ? Compensation? What compensation?
So sad.