Glossary Energy Engineering / Term
Any location on which a facility is constructed or is proposed to be constructed.
Permanent link Site - Creation date 2020-04-22