0 followers
OTT technologies (Pty) Ltd (OTT) is a South African company located outside Pretoria. The company was established in 1980 and has developed over the years from a small company that specialized in the refurbishment of surplus ex-military all-terrain vehicles, to its current status of designer, develo... Read more