Yahoo has now become a part of a scam in South Africa say you have won $820000
Look into who is using your businesses name as a part of a scam. It's based in South Africa asking for all personal details the are unnecessary for a prize. If this is a scam I would be doing something about it before they drag your name in the mud
1503rd
ranked
