Business News
Constellation Energy and Meta Strike Nuclear Deal, Shares Whipsaw
Constellation Energy shares soared in pre-market trading after the company announced a deal with Meta. However, what does this actually mean for both companies?