Delhi recently started enforcing new traffic regulations to reduce pollution levels. In October 2015, the city — properly the National Capital Territory, where 10 million people live — imposed a Green Tax on vehicles.… Continue Reading
The International Labor Organization (ILO) estimates that 21 million people are in forced labor today. If you’re thinking “not in my backyard,” think again.
Job Title: Chief Compliance Officer
Employer: Leica Biosystems (a Danaher company)
Primary Location: Buffalo Grove, Illinois USA
This position is responsible for leading the Compliance Program for Leica Biosystems.… Continue Reading