TCL #50: A Billion Here, A Billion There
This week saw a flurry of billion-dollar deals across energy, biotech, and pharma. The US Department of Energy is reviving the Three Mile Island nuclear plant with a $1 billion loan, while TotalEnergies is investing $6 billion in Europe's electric future. Johnson & Johnson and Roche made significant