3 die in biogas plant sump

India: The importance of health and safety practices cannot be emphasized enough in the growing industry. 3 workers lost their life by suffocation in this incident in India.

Read more