Neotel has officially moved its head office in Gauteng.
Neotel moves its head office