Azfen

News

The Bayil yard in Azerbaijan will also assemble and integrate the 8,500-metric ton structure.
Sept. 16, 2025