Companies giving rise to persistent odour, noise or dust emissions problems are named and shamed by the EPA.

Seven industrial and waste companies have been named by the Environmental Protection Agency on its latest list of worst offenders for breaching enviro(...)