Trending News
France hails its “big comeback” in a key nuclear sector with €1 billion turbine deal in Poland
France’s nuclear energy sector is experiencing a resurgence, as a French-led consortium secures a landmark €1 billion contract to supply turbines for a new nuclear...