Anyone from Product team at Natwest?
Anyone who knows any friends in NatWest Group product team, please comment. I need to confirm a scam which might be ongoing?
Anyone who knows any friends in NatWest Group product team, please comment. I need to confirm a scam which might be ongoing?