Just received a call 10/7/15 and a message was left stating I won a prize and I should call them back. The ID came up Aptela, Inc. Looks like this name is just a phone service.
Just received a call 10/7/15 and a message was left stating I won a prize and I should call them back. The ID came up Aptela, Inc. Looks like this name is just a phone service.