Yesterday, the British Safety Council, one of the most trusted international leaders in health, safety and environmental management, launched the India Safety Leadership Group, a forum for its members in India to share best practice and expertise in health, safety…