The National Safety Council was set up by the Ministry of Labour, Government of India (GOI) in 1966 as an autonomous body to generate, develop and sustain a voluntary movement on Safety, Health and Environment (SHE) at the national level.
Speaking on his appointment, Mr. Anand Mahindra said,