Call fraud is a scourge that troubles nearly every single person today and we, in the telecom industry, haven’t done the best…