Altech Netstar
No Feedback
On the 26th of February I called the call centre on 011 2075006 to assist me with a query as I was going through my log book and realised that there was one day missing. I need to submit my kilometres travelled every month as I need to claim it back from the company that I work for. I have spoken ...