Definitions of terms used in the energy industry, including many related to new technologies.
Log In: