Mellon Securities Group Inc
Consumer Report
I received a letter from Mellon Securities Group Inc. With a check from ITOCHU LOGISTICS (USA) CORP in a Home Depot envelope – RED FLAG, RED FLAG, and RED FLAG. The letter instructed me to deposit the check, then call to get the address where to mail the money, then I was to receive the remaining ...