Storm tank and screen cleaning systems support AMP8’s £11B spill reduction plan. The Critical Role of Storm Tank and Screen Cleaning in AMP8’s £11 Billion Spill Mitigation Plan The United Kingdom’s ...