Join the Z Community – receive event invites, announcements, a Weekly Digest, and opportunities to engage.
Way back in 2005 the International Labor Organization estimated 40,000 work related deaths in India every year. This means that almost everyday…