RBS World Pay Ltd
Stole $71, 774.12 From My Business, They are a scam and are refusing to release any funds for 5 years
RBS World Pay Ltd stole $71, 774.12 From My Business, They are a scam and are refusing to release any funds for 5 years. I was running an online business repairing and installing satellite equipment. I signed up with World Pay to accept credit and debit cards. After a while World Pay Person Rachael ...