News, Power

Topolobampo II Rigging Job

We had successfully concluded the installation of three turbines and three generators for the Topolobampo II Project, located in Sinaloa, [...]