Skip to main content

English: IPPC

Welsh: Atal a Rheoli Llygredd mewn ffordd Integredig

Definition

Integrated Pollution Prevention and Control