XEL

Views 2 meanings found
XEL commonly refers to Xcel Energy, a major U.S. utility, and is also used for Xcite Energy, an energy exploration company.

Business