Energy glossary

What is LOAD CENTERS?

LOAD CENTERS — A geographical area where large amounts of power are drawn by end-users.

More Energy terms →