SLST Project Teams successfully delivered 2x100 MVA Transformers from Ankara, Turkey to Misurata, Libya. 2 pieces / 202 mt transformers + 14x40’HC. Another success for our project team!

TOP