Our nonprofit organization has received a series of deposits totaling several thousand dollars in our bank account, identified as Paypal transfers. We do not have an active Paypal account. Any ideas about what might explain these deposits?
... View more