yes, I know this is a section for the Russians, but I have a feeling the other English section is not visited that often. Hope it's not that big of a deal

Anyhow, what does it mean if something happens at the company level/at a site level or any other level?

Thank you in advance