The Greek island helping Europe dodge an energy crisis
Europe has been forced to shore up its energy supplies since Russia invaded Ukraine. The continent has averted a worst-case scenario for this winter. Now, it's racing to build new liquified natural ...