Energy installation
Energy installation
Definition(s)
Any publicly or privately organized setup in which usable power such as electricity is delivered to homes and businesses. (Source: GEMET/Random House Websterâs Unabridged Dictionary, 1997)