0 Comments
1 category
A short circuit in the electrical wiring system at the unit reportedly led to the accident; three more workers with 90% of burn injuries battle for life
Category: Business & Economy
