Managing potentially hazardous substances from the firm and NGO perspective