Third Quarter 2025 Financial Highlights Revenue of $153 million increased 8% year over year Net income before taxes of $8.1 ...
The delays in the project were in part caused by distruptions of equipment supplies from European countries, Turkish Energy Minister Alparslan Bayraktar said ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results