Turkey discloses amount of revenues to be obtained per year after construction of Istanbul canal
The revenues worth $28 billion will be obtained a year after the construction of the Istanbul canal in Turkey, Trend reports referring to the Turkish Yenisafak newspaper.