M
Mohamed Badr Review of Altoukhi KSA.
Al Toukhi company for industry, trading and contra...
Al Toukhi company for industry, trading and contracting, since 1972, a leading engineering, procurement and construction company based in Saudi Arabia, business line is cooling, 380kv BSP, 110kv substations, renewable energy solutions, underground cables, overhead transmission lines and generation.
Comments: