DEAL DONE: Exelon Corp. completed its $7.9 billion takeover of Constellation Energy, creating one of the largest competitive power suppliers in the United States. NEW BOSSES: Christopher Crane, who ...
Constellation Energy is a Zack Rank #1 (Strong Buy) that is a leading energy provider in the United States, specializing in electricity generation. The company delivers electric power, natural gas, ...