1 reviews | Active since Sept 2016
ICASA helped me to get my money (deposit) back from Telkom within a month, whereas I struggled for over half a year! Staff was extremely helpful and quick to reply.