Environment Agency inspectors have ordered urgent upgrades at a Lancashire refuse site after uncovering a powerful stench during a routine visit. The agency demanded immediate action to tackle the odour problems plaguing the local waste facility. Residents can expect relief as officials push for swift improvements to stop the smell.