Constellation Energy Group is one of the leading providers of energy products and services in the United States. It operates generating units that focus on the exploration and production of oil, gas, coal and renewable sources. The company serves wholesale and retail customers, as well as municipalities, homes and small businesses. Constellation Energy Group also specializes in the development of nuclear plants. It offers fuel and power logistics, transmission and storage options. The company provides consulting and energy and risk management services. Constellation Energy Group delivers electricity and natural gas through Baltimore Gas & Electric. With annual revenues of more than $21 billion, the company donates money and offers community support services for nonprofit organizations.