Constellation Energy, a major player in nuclear energy, reported strong Q3 earnings and revenue. Despite regulators rejecting a nuclear deal, the company saw a 28% growth in earnings to $2.74 per share and a 7% increase in sales to $6.55 billion.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing