The National Safety Council (NSC) of India in CBD Belapur, Navi Mumbai, established in 1966 by the Government of India, is an apex body focused on developing and promoting Safety, Health, and Environment (SHE) initiatives nationwide through training, certifications, consultancy, and promotional material. Located at Plot No. 98-A, Sector 15, the NSC offers specialized training, organizes conferences, conducts safety audits, and facilitates national safety campaigns.