Claustra Blocks

Design & Built of 132/11kV – DEWA

Design & Built of 132/11kV Substation Near Ibn Battuta Mall, Dubai

Products Supplied
What we did

Recent projects

This website uses cookies. By continuing to use this site, you accept our use of cookies. 

WhatsApp
+971 50 677 8440