The company that is in contract to buy a toxic dump in Keyport, home to grave concerns about a possible cancer cluster nearby, has just been approved for a permit to start environmental testing, ...