Zeck TSE is proud to have deployed their puller (PUL 01-05) for the installation of sub water cables at the Sirindhorn dam, one of the largest Floating Solar/Hydro power plants.