Critics say Turkey’s unfinished nuclear plant already redundant
Turkey’s power plant building spree has resulted in an enormous idle capacity but the construction of new plants continues at the expense of taxpayers
The Steep Rise in Global Seaborne Trade (infographic)
Ever since the 1,300-feet long Ever Given ran aground last Tuesday, one of the world’s most important trade arteries had been clogged
PM Mitsotakis: National Recovery Plan to add €60 billion to Greek economy
The Greek PM chaired Monday's cabinet meeting