Glossary Renewable energy / Term
A facility for switching electric elements, transforming voltage, regulating power, or metering.
Permanent link Substation - Creation date 2021-06-26