FAQs

Site

Means a single location, in which, if there is more than one manufacturer of (a) substance(s), certain infrastructure and facilities are shared.

Source: ESRS E2 Pollution