Exxon Corp, based in Lowell, MA, is a multinational energy corporation specializing in the exploration, production, refining, and distribution of petroleum products.
The company is known for its extensive network of gas stations and convenience stores, as well as its involvement in various energy-related projects and initiatives worldwide.
Generated from their business information