Turkey defers $600 million Russian energy payment under deal
Turkey has deferred payment of Russia $600 million natural gas bill to 2024, two sources said on Wednesday. First such...
Turkey has deferred payment of Russia $600 million natural gas bill to 2024, two sources said on Wednesday. First such...