Funding
Thames Water Scrambles for Funds to Pay $19 Billion Debt and Prevent May 2025 Shutdown
UK utility Thames Water urgently seeks new funding to pay off £15 billion ($19 billion) debt burden amid regulatory disputes with OFWAT and potential shutdown by May 2025.
Top CEOs, Including Apple and Walmart, Skip 2024 Presidential Donations
Over 100 Top CEOs from America's largest companies avoided financially supporting major party candidates in the 2024 presidential race, with most focusing contributions on congressional campaigns instead.
French Energy Giant EDF Backs Out of Bid Race to Build UK’s Mini-Nuke Reactors
EDF, France’s state energy company, has appeared to pull out of the bidding race to build mini-nuclear reactors in the United Kingdom, saying that it was refining its small modular reactor design.
Moderna Receives $176 Million US Grant for Bird Flu Vaccine Development
Moderna received $176 million from the US government to fast-track the development of its bird flu vaccine, following the spread of the H5N1 virus in dairy herds across multiple states.