Manage subscriptions You can follow the discussion on Russia, Greece sign €2bn deal on Turkish Stream byEquediaJuly 15, 2025