North Wind, located in Idaho Falls, Idaho, offers a variety of solutions to the environmental industry. Its capabilities include waste characterization, chlorinated solvent remediation, bioremediation, chemical oxidation, land disposal and evaluations, soil removal and compliance and performance monitoring. The company offers a wide range of services, such as waste management, regulatory...