OITS — Oman Industry Transformers & Switchgear LLC. Corporate office: Al Barami Building, Way #272, Building #370, Azaiba North, Sultanate of Oman. Works: Road No. 3D, Taymsa, Nizwa Industrial Area.