Telecommunications retail store. U-TACH is a consumer tech and Information Technology company based in
South Africa. The company currently operates an online store through a
warehouse based in Polokwane. The company distributes consumer ele
...show more